/*
 * Adapter.h
 *
 *  Created on: Sep 19, 2012
 *      Author: pedro
 */

#ifndef ADAPTER_H_
#define ADAPTER_H_

#include <iostream>

#include "Graph.h"
#include "Problem.h"
#include "Solution.h"


using namespace std;

class Adapter {

public:

	static Graph * applyConstraints(Graph & , Problem &);

	static vector<int> expandSolution(vector<int> &, Problem &);

};

#endif /* ADAPTER_H_ */
